
package com.webwork.mood.util;

/**
 * 字符串工具类
 *
 */
public final class StrManager {

	/**
	 * 是否为空<br>
	 * 包括Null和""
	 * @param str
	 * @return
	 */
	public static boolean isEmpty(String str) {
		if (null == str || "".equals(str))
			return true;
		return false;
	}

	/**
	 * 去掉前后无意义的字符<br>
	 * 空格等
	 * @param str
	 * @return
	 */
	public static String trim(String str) {
		if (str == null)
			return null;
		return str.trim();
	}
	
	/**
	 * replaceAll("\\s*", "")可以替换大部分空白字符<br>
	 * 不限于空格 \s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
	 * replaceAll("　", "")用于替换全角的空格字符
	 * @param str
	 * @return
	 */
	public static String replaceSpace(String str) {
		if (str == null) {
			return null;
		}
		return str.replaceAll("\\s*", "").replaceAll("　", "");
	}
	
}
